trussed roof - Spanish English Dictionary